<html><head>
		<meta charset="utf-8"/>
		<title>BArray</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BArray</h1>
		<p>Inherites from <a href="BThing.html">BThing</a></p>
		<h2>public methods : </h2>
		<method id="2">inline <a href="#2">BArray</a>();</method><br/>
		<method id="3">inline <a href="#3">BArray</a>(int size, const T& v = T());</method><br/>
		<method id="4">inline <a href="#4">BArray</a>(const BArray& other);</method><br/>
		<method id="5">inline <a href="#5">BArray</a>(const BArray<TU>& other);</method><br/>
		<method id="6">inline <a href="#6">~BArray</a>();</method><br/>
		<method id="7">inline bool <a href="#7">empty</a>() const;</method><br/>
		<method id="8">inline int <a href="#8">size</a>() const;</method><br/>
		<method id="9">inline int <a href="#9">capacity</a>() const;</method><br/>
		<method id="10">inline bool <a href="#10">adjust</a>(int size);</method><br/>
		<method id="11">inline bool <a href="#11">resize</a>(int size);</method><br/>
		<method id="12">inline void <a href="#12">reset</a>();</method><br/>
		<method id="13">inline void <a href="#13">clear</a>();</method><br/>
		<method id="14">inline bool <a href="#14">check</a>(int index) const;</method><br/>
		<method id="15">inline void <a href="#15">correct</a>(int& index) const;</method><br/>
		<method id="16">inline bool <a href="#16">set</a>(int pos, const T& value);</method><br/>
		<method id="17">inline bool <a href="#17">fill</a>(const T& value);</method><br/>
		<method id="18">inline bool <a href="#18">fill</a>(const T& value, int begin, int count);</method><br/>
		<method id="19">inline int <a href="#19">indexOf</a>(const UT& value, int pos = 0) const;</method><br/>
		<method id="20">inline int <a href="#20">min_index</a>() const;</method><br/>
		<method id="21">inline int <a href="#21">max_index</a>() const;</method><br/>
		<method id="22">inline T& <a href="#22">find</a>(const UT& value, int pos = 0);</method><br/>
		<method id="23">inline const T& <a href="#23">find</a>(const UT& value, int pos = 0) const;</method><br/>
		<method id="24">inline int <a href="#24">count</a>(const UT& value) const;</method><br/>
		<method id="25">inline bool <a href="#25">contain</a>(const UT& value) const;</method><br/>
		<method id="26">inline int <a href="#26">replace</a>(const T& oldValue, const T& newValue);</method><br/>
		<method id="27">inline bool <a href="#27">bubble</a>(int index);</method><br/>
		<method id="28">inline bool <a href="#28">swap</a>(int index0, int index1);</method><br/>
		<method id="29">inline T& <a href="#29">first</a>();</method><br/>
		<method id="30">inline const T& <a href="#30">first</a>() const;</method><br/>
		<method id="31">inline T& <a href="#31">last</a>();</method><br/>
		<method id="32">inline const T& <a href="#32">last</a>() const;</method><br/>
		<method id="33">inline T& <a href="#33">middle</a>();</method><br/>
		<method id="34">inline const T& <a href="#34">middle</a>() const;</method><br/>
		<method id="35">inline T& <a href="#35">min</a>();</method><br/>
		<method id="36">inline const T& <a href="#36">min</a>() const;</method><br/>
		<method id="37">inline T& <a href="#37">max</a>();</method><br/>
		<method id="38">inline const T& <a href="#38">max</a>() const;</method><br/>
		<method id="39">inline T* <a href="#39">data</a>();</method><br/>
		<method id="40">inline const T* <a href="#40">data</a>() const;</method><br/>
		<method id="41">inline void <a href="#41">push_back</a>(const T& value);</method><br/>
		<method id="42">inline void <a href="#42">push_front</a>(const T& value);</method><br/>
		<method id="43">inline void <a href="#43">pop_front</a>();</method><br/>
		<method id="44">inline void <a href="#44">pop_back</a>();</method><br/>
		<method id="45">inline void <a href="#45">push</a>();</method><br/>
		<method id="46">inline void <a href="#46">push</a>(const T& value);</method><br/>
		<method id="47">inline bool <a href="#47">pop</a>();</method><br/>
		<method id="48">inline bool <a href="#48">pop</a>(T& value);</method><br/>
		<method id="49">inline bool <a href="#49">append</a>(const T* values, int size);</method><br/>
		<method id="50">inline bool <a href="#50">append</a>(const T& value, int size = 1);</method><br/>
		<method id="51">inline bool <a href="#51">append</a>(const BArray& other);</method><br/>
		<method id="52">inline bool <a href="#52">insert</a>(int pos, const T& value, int size = 1);</method><br/>
		<method id="53">inline bool <a href="#53">insert</a>(int pos, const T* values, int size);</method><br/>
		<method id="54">inline bool <a href="#54">insert</a>(int pos, const BArray& other);</method><br/>
		<method id="55">inline bool <a href="#55">remove</a>(const UT& value);</method><br/>
		<method id="56">inline int <a href="#56">removeAll</a>(const UT& value);</method><br/>
		<method id="57">inline bool <a href="#57">remove</a>(int pos, int count = 1);</method><br/>
		<method id="58">inline bool <a href="#58">sort</a>(int direction = 1);</method><br/>
		<method id="59">inline T& <a href="#59">operator</a>()(int index);</method><br/>
		<method id="60">inline const T& <a href="#60">operator</a>()(int index) const;</method><br/>
		<method id="61">inline T& <a href="#61">operator[]</a>(int index);</method><br/>
		<method id="62">inline const T& <a href="#62">operator[]</a>(int index) const;</method><br/>
		<method id="63">inline BArray& <a href="#63">operator = </a>(const BArray& other);</method><br/>
		<method id="64">inline BArray <a href="#64">operator + </a>(const UT& value) const;</method><br/>
		<method id="65">inline BArray <a href="#65">operator + </a>(const BArray& other) const;</method><br/>
		<method id="66">inline void <a href="#66">operator += </a>(const UT& value);</method><br/>
		<method id="67">inline void <a href="#67">operator += </a>(const BArray& other);</method><br/>
		<method id="68">inline void <a href="#68">operator -= </a>(const UT& value);</method><br/>
		<method id="69">inline void <a href="#69">operator -= </a>(const BArray& other);</method><br/>
		<method id="70">inline BArray& <a href="#70">operator << </a>(const UT& value);</method><br/>
		<method id="71">inline BArray& <a href="#71">operator << </a>(const BArray& other);</method><br/>
		<method id="72">inline void <a href="#72">operator >> </a>(UT& value);</method><br/>
		<method id="73">inline BArray& <a href="#73">operator >> </a>(BArray& other) const;</method><br/>
		<method id="74">inline bool <a href="#74">operator == </a>(const BArray& other) const;</method><br/>
		<method id="75">inline bool <a href="#75">operator != </a>(const BArray& other) const;</method><br/>
		<h2>Description : </h2>
		<p id="desc">This is description</p>
		<h2>Method Document : </h2>
		<method name="2">inline BArray();</method><br/>
		<method name="3">inline BArray(int size, const T& v = T());</method><br/>
		<method name="4">inline BArray(const BArray& other);</method><br/>
		<method name="5">inline BArray(const BArray<TU>& other);</method><br/>
		<method name="6">inline ~BArray();</method><br/>
		<method name="7">inline bool empty() const;</method><br/>
		<method name="8">inline int size() const;</method><br/>
		<method name="9">inline int capacity() const;</method><br/>
		<method name="10">inline bool adjust(int size);</method><br/>
		<method name="11">inline bool resize(int size);</method><br/>
		<method name="12">inline void reset();</method><br/>
		<method name="13">inline void clear();</method><br/>
		<method name="14">inline bool check(int index) const;</method><br/>
		<method name="15">inline void correct(int& index) const;</method><br/>
		<method name="16">inline bool set(int pos, const T& value);</method><br/>
		<method name="17">inline bool fill(const T& value);</method><br/>
		<method name="18">inline bool fill(const T& value, int begin, int count);</method><br/>
		<method name="19">inline int indexOf(const UT& value, int pos = 0) const;</method><br/>
		<method name="20">inline int min_index() const;</method><br/>
		<method name="21">inline int max_index() const;</method><br/>
		<method name="22">inline T& find(const UT& value, int pos = 0);</method><br/>
		<method name="23">inline const T& find(const UT& value, int pos = 0) const;</method><br/>
		<method name="24">inline int count(const UT& value) const;</method><br/>
		<method name="25">inline bool contain(const UT& value) const;</method><br/>
		<method name="26">inline int replace(const T& oldValue, const T& newValue);</method><br/>
		<method name="27">inline bool bubble(int index);</method><br/>
		<method name="28">inline bool swap(int index0, int index1);</method><br/>
		<method name="29">inline T& first();</method><br/>
		<method name="30">inline const T& first() const;</method><br/>
		<method name="31">inline T& last();</method><br/>
		<method name="32">inline const T& last() const;</method><br/>
		<method name="33">inline T& middle();</method><br/>
		<method name="34">inline const T& middle() const;</method><br/>
		<method name="35">inline T& min();</method><br/>
		<method name="36">inline const T& min() const;</method><br/>
		<method name="37">inline T& max();</method><br/>
		<method name="38">inline const T& max() const;</method><br/>
		<method name="39">inline T* data();</method><br/>
		<method name="40">inline const T* data() const;</method><br/>
		<method name="41">inline void push_back(const T& value);</method><br/>
		<method name="42">inline void push_front(const T& value);</method><br/>
		<method name="43">inline void pop_front();</method><br/>
		<method name="44">inline void pop_back();</method><br/>
		<method name="45">inline void push();</method><br/>
		<method name="46">inline void push(const T& value);</method><br/>
		<method name="47">inline bool pop();</method><br/>
		<method name="48">inline bool pop(T& value);</method><br/>
		<method name="49">inline bool append(const T* values, int size);</method><br/>
		<method name="50">inline bool append(const T& value, int size = 1);</method><br/>
		<method name="51">inline bool append(const BArray& other);</method><br/>
		<method name="52">inline bool insert(int pos, const T& value, int size = 1);</method><br/>
		<method name="53">inline bool insert(int pos, const T* values, int size);</method><br/>
		<method name="54">inline bool insert(int pos, const BArray& other);</method><br/>
		<method name="55">inline bool remove(const UT& value);</method><br/>
		<method name="56">inline int removeAll(const UT& value);</method><br/>
		<method name="57">inline bool remove(int pos, int count = 1);</method><br/>
		<method name="58">inline bool sort(int direction = 1);</method><br/>
		<method name="59">inline T& operator()(int index);</method><br/>
		<method name="60">inline const T& operator()(int index) const;</method><br/>
		<method name="61">inline T& operator[](int index);</method><br/>
		<method name="62">inline const T& operator[](int index) const;</method><br/>
		<method name="63">inline BArray& operator = (const BArray& other);</method><br/>
		<method name="64">inline BArray operator + (const UT& value) const;</method><br/>
		<method name="65">inline BArray operator + (const BArray& other) const;</method><br/>
		<method name="66">inline void operator += (const UT& value);</method><br/>
		<method name="67">inline void operator += (const BArray& other);</method><br/>
		<method name="68">inline void operator -= (const UT& value);</method><br/>
		<method name="69">inline void operator -= (const BArray& other);</method><br/>
		<method name="70">inline BArray& operator << (const UT& value);</method><br/>
		<method name="71">inline BArray& operator << (const BArray& other);</method><br/>
		<method name="72">inline void operator >> (UT& value);</method><br/>
		<method name="73">inline BArray& operator >> (BArray& other) const;</method><br/>
		<method name="74">inline bool operator == (const BArray& other) const;</method><br/>
		<method name="75">inline bool operator != (const BArray& other) const;</method><br/>
	</body>
</html>